3.1299999999999997896e-11 heme binding